Partnerzy
PolProg
Lomsel
KonradVme

Serwer sponsoruje

Certyfikaty

Valid HTML 4.01!
Valid CSS!

Kurs C++ (3)

Sposób zapisu kodu źródłowego

Na tej stronie będę stosował pewną konwencję. Kod źródłowy będzie zapisany inną czcionką i kolorem:
int zmienna = 5; //przypisanie wartości zmiennej

A dokładniej to będę stosował kilka kolorów dla lepszej czytelności kodu. Odpowiednio wyrażenia które kompilator będzie uważał za specjalne i sam je jakoś wyróżnia będzie takim kolorem i pogrubione. Normalny kod który kompilator uznaje za kd zwykły będzie takim kolorem. Komentarze będą napisane kursywą i takim kolorem. Część kodu będzie zawierała odnośniki do miejsc gdzie wytłumaczone jest znaczeni poszczególnych elementów.

Zacznijmy od początku.
Kod źródłowy składa się instrukcji. Każda instrukcja musi być zakończona znakiem średnika ; Może też wystąpić instrukcja pusta. Sam średnik.

Kod możemy pisać za pomocą funkcji które albo są umieszczone w plikach nagłówkowych albo sami je definiujemy. Funkcje mają postać funkcja() Każdy program w C++ musi posiadać funkcję main() Program rozpoczyna swoje wykonywanie właśnie od tej funkcji. Inaczej. Jak uruchamiamy execa to jest wywoływana funkcja main(). Inaczej jest troszkę w window$ie ale to inna bajka.

Żeby używać funkcji zewnętrznych (niezdefiniowanych w naszym pliku *.cpp) trzeba dołączyć pliki nagłówkowe. Robi się to wpisując na początku kodu źródłowego:
#include<plik.h>
lub
#include"plik.h"
Plik w nawiasach znajduje się w domyślnym katalogu kompilatora, natomiast w cudzysłowach możemy podać swój własny plik w dowolnym katalogu.

Ważną rzeczą są bloki programu. Umieszcza się je w nawiasach klamrowych {}. Istotne one są dla zasięgu zmiennych, oraz instrukcji warunkowych, pętli, funkcji. Kompilator traktuje blok funkcji jako jedną instrukcję. Przykład. Po instrukcji warunkowej if możemy umieścić tylko jedną instrukcję. Umieszczając blok, możemy tam umieścić kilka instrukcji. Uwaga!!! Każdy znak otwarcia musi mieć swój znak zamknięcia. Najlepiej otwierając blok od razu go zamknąć, bo się można pogubić.

Komentarze w kodzie możemy zapisywać w ten sposób:
//komentarz
cały tekst po znakach // będzie przez kompilator ignorowany aż do końca linii. Stosuje się go bardziej do opisu poszczególnych linii. Jeżeli chcemy opisać jakiś większy fragment, i na pewno nie zmieścimy się w jednej linii, to stosuje się taki zapis:

/* - to jest znak otwierający długi komentarz.
* Każda następna linia jest ignorowana przez kompilator.
* Kod staje się czytelny gdy początek każdej linii zaczniemy gwiazdką.
* blok komentarza zamyka się takim znakiem:
*/

Autor: Adam Bywalec
http://adambyw.fm.interia.pl
Opracował: Adam Sawicki "Regedit"

 

Spis treści Redakcja @t Newsy
Software Hardware Internet Webmastering System Programowanie Grafika Telefonia Film Gry Magazyn Humor

Spis treści